import pandas as pd

# 读取 Excel 文件
file_path = r'D:\test\test.xlsx'
try:
    df = pd.read_excel(file_path)
    # 假设姓名列的列名为 '姓名'
    filtered_df_name = df[df['姓名'] == 1]

    # 打印姓名为 1 的数据
    if not filtered_df_name.empty:
        print("姓名为 1 的数据：")
        print(filtered_df_name)
    else:
        print("未找到姓名为 1 的数据。")

    # 筛选年代列包含 200 的数据
    if '年代' in df.columns:
        filtered_df_decades = df[df['年代'].astype(str).str.contains('200', na=False)]
        if not filtered_df_decades.empty:
            print("\n年代列包含 200 的数据：")
            print(filtered_df_decades)
        else:
            print("\n未找到年代列包含 200 的数据。")
    else:
        print("\n数据中不存在 '年代' 列，请检查列名。")

except FileNotFoundError:
    print(f"未找到文件: {file_path}")
except KeyError:
    print("数据中不存在 '姓名' 列，请检查列名。")